dm_softirq_done [dm_mod]() {
  multipath_end_io [dm_multipath]() {
    st_end_io [dm_service_time]();
  } /* multipath_end_io [dm_multipath] */
  blk_rq_unprep_clone();
  multipath_release_clone [dm_multipath]() {
    blk_mq_free_request() {
      __rq_qos_done() {
        wbt_done();
      } /* __rq_qos_done */
      __blk_mq_free_request() {
        blk_mq_put_tag();
        blk_queue_exit();
      } /* __blk_mq_free_request */
    } /* blk_mq_free_request */
  } /* multipath_release_clone [dm_multipath] */
  blk_mq_end_request() {
    blk_update_request();
    ktime_get();
    blk_stat_add();
    update_io_ticks();
    dd_finish_request();
    blk_mq_free_request() {
      __rq_qos_done() {
        wbt_done();
      } /* __rq_qos_done */
      __blk_mq_free_request() {
        blk_mq_put_tag();
        blk_mq_put_tag();
        blk_queue_exit();
      } /* __blk_mq_free_request */
    } /* blk_mq_free_request */
  } /* blk_mq_end_request */
  dm_put [dm_mod]();
} /* dm_softirq_done [dm_mod] */
